#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
//using namespace std;
//class Solution {
//public:
//    void moveZeroes(vector<int>& nums) {
//
//    }
//};

//class Solution {
//public:
//    void moveZeroes(vector<int>& nums) {
//        int dest = -1;
//        for (size_t cur = 0; cur < nums.size(); cur++)
//        {
//            if (nums[cur] != 0)
//            {
//                dest++;
//                swap(nums[dest], nums[cur]);
//            }
//        }
//    }
//};